🇪🇨 Otavalo

Coordinates (0.23141, -78.25978)
Population 32,330

Otavalo is a city in Ecuador - Imbabura

Species living near Otavalo

Cities near Otavalo

about